package main

import (
	"fmt"
)

// 定义父结构体
type Father struct {
}

// 定义父结构体方法
func (f Father) test() {
	fmt.Println("父类方法")
}

// 定义子结构体
type Child struct {
	// 继承父类
	Father
}

// 重写父类方法
func (c Child) test() {
	fmt.Println("子类方法")
}
func main() {
	c := Child{}
	// 使用父类方法
	c.test()
}
